electronically controlled camera - French English Dictionary